n = int(input())
m = input().split()
m = list(map(int, m))
print(max(m))

"""
是的，你可能早就发现我1.4.15，1.4.16等等题目的写法很笨重。如果你还没有感觉，那看完这道题以后再回去看看？
以及这里又出现了一个之前没出现过的操作，自己去研究它吧。
总之，用循环来找最大值当然也可以，但是python有函数max，为什么不用呢。
但是你当然也可以尝试循环的写法。（这其实也是函数max的实现方法）
"""